Type aliases
AnimateMarkerType
Ƭ AnimateMarkerType: "breathingAperture" | "rotatingAperture" | "haloRing" | "diffusedAperture" | "rotatingTextBorder" | "fluorescence"
breathingAperture 呼吸的光圈. rotatingAperture 旋转的光环 haloRing 发光的光环 diffusedAperture 扩散的点 rotatingTextBorder 旋转的文本框 fluorescence 荧光点
AnimationOps
Ƭ AnimationOps<V>: PlaybackOptions<V> & DecayOptions | KeyframeOptions<V> | SpringOptions
Type parameters
| Name |
|---|
V |
BackgroundLayerSpecification
Ƭ BackgroundLayerSpecification: object
Type declaration
| Name | Type |
|---|---|
id |
string |
layout? |
object |
layout.visibility? |
"visible" | "none" |
maxzoom? |
number |
metadata? |
unknown |
minzoom? |
number |
paint? |
object |
paint.background-color? |
PropertyValueSpecificationEx<ColorSpecification> |
paint.background-opacity? |
PropertyValueSpecificationEx<number> |
paint.background-pattern? |
PropertyValueSpecificationEx<ResolvedImageSpecification> |
type |
"background" |
CameraFunctionSpecificationEx
Ƭ CameraFunctionSpecificationEx<T>: { stops: [number, T][] ; type: "exponential" } | { stops: [number, T][] ; type: "interval" }
Type parameters
| Name |
|---|
T |
CircleLayerSpecification
Ƭ CircleLayerSpecification: object
Type declaration
| Name | Type |
|---|---|
filter? |
FilterSpecification |
id |
string |
layout? |
object |
layout.circle-sort-key? |
DataDrivenPropertyValueSpecification<number> |
layout.visibility? |
"visible" | "none" |
maxzoom? |
number |
metadata? |
unknown |
minzoom? |
number |
paint? |
object |
paint.circle-blur? |
DataDrivenPropertyValueSpecification<number> |
paint.circle-color? |
DataDrivenPropertyValueSpecification<ColorSpecification> |
paint.circle-opacity? |
DataDrivenPropertyValueSpecification<number> |
paint.circle-pitch-alignment? |
PropertyValueSpecificationEx<"map" | "viewport"> |
paint.circle-pitch-scale? |
PropertyValueSpecificationEx<"map" | "viewport"> |
paint.circle-radius? |
DataDrivenPropertyValueSpecification<number> |
paint.circle-stroke-color? |
DataDrivenPropertyValueSpecification<ColorSpecification> |
paint.circle-stroke-opacity? |
DataDrivenPropertyValueSpecification<number> |
paint.circle-stroke-width? |
DataDrivenPropertyValueSpecification<number> |
paint.circle-translate? |
PropertyValueSpecificationEx<[number, number]> |
paint.circle-translate-anchor? |
PropertyValueSpecificationEx<"map" | "viewport"> |
source |
string |
source-layer? |
string |
type |
"circle" |
CircleLayerStyleProp
Ƭ CircleLayerStyleProp: object
Type declaration
| Name | Type |
|---|---|
circleBlur? |
DataDrivenPropertyValueSpecification<number> |
circleColor? |
DataDrivenPropertyValueSpecification<ColorSpecification> |
circleOpacity? |
DataDrivenPropertyValueSpecification<number> |
circlePitchAlignment? |
PropertyValueSpecificationEx<"map" | "viewport"> |
circlePitchScale? |
PropertyValueSpecificationEx<"map" | "viewport"> |
circleRadius? |
DataDrivenPropertyValueSpecification<number> |
circleSortKey? |
DataDrivenPropertyValueSpecification<number> |
circleStrokeColor? |
DataDrivenPropertyValueSpecification<ColorSpecification> |
circleStrokeOpacity? |
DataDrivenPropertyValueSpecification<number> |
circleStrokeWidth? |
DataDrivenPropertyValueSpecification<number> |
circleTranslate? |
PropertyValueSpecificationEx<[number, number]> |
circleTranslateAnchor? |
PropertyValueSpecificationEx<"map" | "viewport"> |
filter? |
FilterSpecification |
maxzoom? |
number |
metadata? |
unknown |
minzoom? |
number |
source? |
string |
sourceLayer? |
string |
visibility? |
"visible" | "none" |
ColorSpecification
Ƭ ColorSpecification: string
CompositeFunctionSpecification
Ƭ CompositeFunctionSpecification<T>: { default?: T ; property: string ; stops: [{ value: number ; zoom: number }, T][] ; type: "exponential" } | { default?: T ; property: string ; stops: [{ value: number ; zoom: number }, T][] ; type: "interval" } | { default?: T ; property: string ; stops: [{ value: string | number | boolean ; zoom: number }, T][] ; type: "categorical" }
Type parameters
| Name |
|---|
T |
DataDrivenPropertyValueSpecification
Ƭ DataDrivenPropertyValueSpecification<T>: T | CameraFunctionSpecificationEx<T> | SourceFunctionSpecification<T> | CompositeFunctionSpecification<T> | ExpressionSpecificationEx
Type parameters
| Name |
|---|
T |
Driver
Ƭ Driver: (update: Update) => DriverControls
Type declaration
▸ (update: Update): DriverControls
Parameters
| Name | Type |
|---|---|
update |
Update |
Returns: DriverControls
Easing
Ƭ Easing: (v: number) => number
Type declaration
▸ (v: number): number
Parameters
| Name | Type |
|---|---|
v |
number |
Returns: number
EasingModifier
Ƭ EasingModifier: (easing: Easing) => Easing
Type declaration
Parameters
| Name | Type |
|---|---|
easing |
Easing |
Returns: Easing
ExpressionSpecificationEx
Ƭ ExpressionSpecificationEx: unknown[]
FillExtrusionLayerSpecification
Ƭ FillExtrusionLayerSpecification: object
Type declaration
| Name | Type |
|---|---|
filter? |
FilterSpecification |
id |
string |
layout? |
object |
layout.visibility? |
"visible" | "none" |
maxzoom? |
number |
metadata? |
unknown |
minzoom? |
number |
paint? |
object |
paint.fill-extrusion-base? |
DataDrivenPropertyValueSpecification<number> |
paint.fill-extrusion-color? |
DataDrivenPropertyValueSpecification<ColorSpecification> |
paint.fill-extrusion-height? |
DataDrivenPropertyValueSpecification<number> |
paint.fill-extrusion-opacity? |
PropertyValueSpecificationEx<number> |
paint.fill-extrusion-pattern? |
DataDrivenPropertyValueSpecification<ResolvedImageSpecification> |
paint.fill-extrusion-translate? |
PropertyValueSpecificationEx<[number, number]> |
paint.fill-extrusion-translate-anchor? |
PropertyValueSpecificationEx<"map" | "viewport"> |
paint.fill-extrusion-vertical-gradient? |
PropertyValueSpecificationEx<boolean> |
source |
string |
source-layer? |
string |
type |
"fill-extrusion" |
FillExtrusionLayerStyleProp
Ƭ FillExtrusionLayerStyleProp: object
Type declaration
| Name | Type |
|---|---|
fillExtrusionBase? |
DataDrivenPropertyValueSpecification<number> |
fillExtrusionColor? |
DataDrivenPropertyValueSpecification<ColorSpecification> |
fillExtrusionHeight? |
DataDrivenPropertyValueSpecification<number> |
fillExtrusionOpacity? |
PropertyValueSpecificationEx<number> |
fillExtrusionPattern? |
DataDrivenPropertyValueSpecification<ResolvedImageSpecification> |
fillExtrusionTranslate? |
PropertyValueSpecificationEx<[number, number]> |
fillExtrusionTranslateAnchor? |
PropertyValueSpecificationEx<"map" | "viewport"> |
fillExtrusionVerticalGradient? |
PropertyValueSpecificationEx<boolean> |
filter? |
FilterSpecification |
maxzoom? |
number |
metadata? |
unknown |
minzoom? |
number |
source? |
string |
sourceLayer? |
string |
visibility? |
"visible" | "none" |
FillLayerSpecification
Ƭ FillLayerSpecification: object
Type declaration
| Name | Type |
|---|---|
filter? |
FilterSpecification |
id |
string |
layout? |
object |
layout.fill-sort-key? |
DataDrivenPropertyValueSpecification<number> |
layout.visibility? |
"visible" | "none" |
maxzoom? |
number |
metadata? |
unknown |
minzoom? |
number |
paint? |
object |
paint.fill-antialias? |
PropertyValueSpecificationEx<boolean> |
paint.fill-color? |
DataDrivenPropertyValueSpecification<ColorSpecification> |
paint.fill-opacity? |
DataDrivenPropertyValueSpecification<number> |
paint.fill-outline-color? |
DataDrivenPropertyValueSpecification<ColorSpecification> |
paint.fill-pattern? |
DataDrivenPropertyValueSpecification<ResolvedImageSpecification> |
paint.fill-translate? |
PropertyValueSpecificationEx<[number, number]> |
paint.fill-translate-anchor? |
PropertyValueSpecificationEx<"map" | "viewport"> |
source |
string |
source-layer? |
string |
type |
"fill" |
FillLayerStyleProp
Ƭ FillLayerStyleProp: object
Type declaration
| Name | Type |
|---|---|
fillAntialias? |
PropertyValueSpecificationEx<boolean> |
fillColor? |
DataDrivenPropertyValueSpecification<ColorSpecification> |
fillOpacity? |
DataDrivenPropertyValueSpecification<number> |
fillOutlineColor? |
DataDrivenPropertyValueSpecification<ColorSpecification> |
fillPattern? |
DataDrivenPropertyValueSpecification<ResolvedImageSpecification> |
fillSortKey? |
DataDrivenPropertyValueSpecification<number> |
fillTranslate? |
PropertyValueSpecificationEx<[number, number]> |
fillTranslateAnchor? |
PropertyValueSpecificationEx<"map" | "viewport"> |
filter? |
FilterSpecification |
maxzoom? |
number |
metadata? |
unknown |
minzoom? |
number |
source? |
string |
sourceLayer? |
string |
visibility? |
"visible" | "none" |
FilterSpecification
Ƭ FilterSpecification: ["has", string] | ["!has", string] | ["==", string, string | number | boolean] | ["!=", string, string | number | boolean] | [">", string, string | number | boolean] | [">=", string, string | number | boolean] | ["<", string, string | number | boolean] | ["<=", string, string | number | boolean] | (string | FilterSpecification)[]
FogSpecification
Ƭ FogSpecification: object
Type declaration
| Name | Type |
|---|---|
color? |
PropertyValueSpecificationEx<ColorSpecification> |
horizon-blend? |
PropertyValueSpecificationEx<number> |
range? |
PropertyValueSpecificationEx<[number, number]> |
FormattedSpecification
Ƭ FormattedSpecification: string
GeoJSONSourceSpecification
Ƭ GeoJSONSourceSpecification: object
Type declaration
| Name | Type |
|---|---|
attribution? |
string |
buffer? |
number |
cluster? |
boolean |
clusterMaxZoom? |
number |
clusterMinPoints? |
number |
clusterProperties? |
unknown |
clusterRadius? |
number |
data? |
unknown |
filter? |
unknown |
generateId? |
boolean |
lineMetrics? |
boolean |
maxzoom? |
number |
promoteId? |
PromoteIdSpecificationEx |
tolerance? |
number |
type |
"geojson" |
GeoPointLike
Ƭ GeoPointLike: [number, number] | [number, number, number] | GeoPoint | { x: number ; y: number ; z?: number } | { lat: number ; lng: number } | { lat: number ; lon: number }
HeatmapLayerSpecification
Ƭ HeatmapLayerSpecification: object
Type declaration
| Name | Type |
|---|---|
filter? |
FilterSpecification |
id |
string |
layout? |
object |
layout.visibility? |
"visible" | "none" |
maxzoom? |
number |
metadata? |
unknown |
minzoom? |
number |
paint? |
object |
paint.heatmap-color? |
ExpressionSpecificationEx |
paint.heatmap-intensity? |
PropertyValueSpecificationEx<number> |
paint.heatmap-opacity? |
PropertyValueSpecificationEx<number> |
paint.heatmap-radius? |
DataDrivenPropertyValueSpecification<number> |
paint.heatmap-weight? |
DataDrivenPropertyValueSpecification<number> |
source |
string |
source-layer? |
string |
type |
"heatmap" |
HeatmapLayerStyleProp
Ƭ HeatmapLayerStyleProp: object
Type declaration
| Name | Type |
|---|---|
filter? |
FilterSpecification |
heatmapColor? |
ExpressionSpecificationEx |
heatmapIntensity? |
PropertyValueSpecificationEx<number> |
heatmapOpacity? |
PropertyValueSpecificationEx<number> |
heatmapRadius? |
DataDrivenPropertyValueSpecification<number> |
heatmapWeight? |
DataDrivenPropertyValueSpecification<number> |
maxzoom? |
number |
metadata? |
unknown |
minzoom? |
number |
source? |
string |
sourceLayer? |
string |
visibility? |
"visible" | "none" |
HillshadeLayerSpecification
Ƭ HillshadeLayerSpecification: object
Type declaration
| Name | Type |
|---|---|
filter? |
FilterSpecification |
id |
string |
layout? |
object |
layout.visibility? |
"visible" | "none" |
maxzoom? |
number |
metadata? |
unknown |
minzoom? |
number |
paint? |
object |
paint.hillshade-accent-color? |
PropertyValueSpecificationEx<ColorSpecification> |
paint.hillshade-exaggeration? |
PropertyValueSpecificationEx<number> |
paint.hillshade-highlight-color? |
PropertyValueSpecificationEx<ColorSpecification> |
paint.hillshade-illumination-anchor? |
PropertyValueSpecificationEx<"map" | "viewport"> |
paint.hillshade-illumination-direction? |
PropertyValueSpecificationEx<number> |
paint.hillshade-shadow-color? |
PropertyValueSpecificationEx<ColorSpecification> |
source |
string |
source-layer? |
string |
type |
"hillshade" |
HillshadeLayerStyleProp
Ƭ HillshadeLayerStyleProp: object
Type declaration
| Name | Type |
|---|---|
filter? |
FilterSpecification |
hillshadeAccentColor? |
PropertyValueSpecificationEx<ColorSpecification> |
hillshadeExaggeration? |
PropertyValueSpecificationEx<number> |
hillshadeHighlightColor? |
PropertyValueSpecificationEx<ColorSpecification> |
hillshadeIlluminationAnchor? |
PropertyValueSpecificationEx<"map" | "viewport"> |
hillshadeIlluminationDirection? |
PropertyValueSpecificationEx<number> |
hillshadeShadowColor? |
PropertyValueSpecificationEx<ColorSpecification> |
maxzoom? |
number |
metadata? |
unknown |
minzoom? |
number |
source? |
string |
sourceLayer? |
string |
visibility? |
"visible" | "none" |
IDbPoint
Ƭ IDbPoint: [number, number, number?]
坐标类型接口
ImageSourceSpecification
Ƭ ImageSourceSpecification: object
Type declaration
| Name | Type |
|---|---|
coordinates |
[[number, number], [number, number], [number, number], [number, number]] |
type |
"image" |
url |
string |
LayerCallback
Ƭ LayerCallback: (arg0: {}) => void
Type declaration
▸ (arg0: {}): void
Parameters
| Name | Type |
|---|---|
arg0 |
object |
Returns: void
LayerRef
Ƭ LayerRef: string | string[] | RegExp | (arg0: LayerSpecification) => boolean
LayerRefFunc
Ƭ LayerRefFunc: (arg0: LayerRef, ...args: any[]) => void
Type declaration
▸ (arg0: LayerRef, ...args: any[]): void
Parameters
| Name | Type |
|---|---|
arg0 |
LayerRef |
...args |
any[] |
Returns: void
LayerRefFunc0
Ƭ LayerRefFunc0: (arg0: LayerRef) => void
Type declaration
▸ (arg0: LayerRef): void
Parameters
| Name | Type |
|---|---|
arg0 |
LayerRef |
Returns: void
LayerRefFunc1
Ƭ LayerRefFunc1<T1>: (arg0: LayerRef, arg1: T1) => void
Type parameters
| Name |
|---|
T1 |
Type declaration
▸ (arg0: LayerRef, arg1: T1): void
Parameters
| Name | Type |
|---|---|
arg0 |
LayerRef |
arg1 |
T1 |
Returns: void
LayerRefFunc2
Ƭ LayerRefFunc2<T1, T2>: (arg0: LayerRef, arg1: T1, arg2: T2) => void
Type parameters
| Name |
|---|
T1 |
T2 |
Type declaration
▸ (arg0: LayerRef, arg1: T1, arg2: T2): void
Parameters
| Name | Type |
|---|---|
arg0 |
LayerRef |
arg1 |
T1 |
arg2 |
T2 |
Returns: void
LayerRefFunc3
Ƭ LayerRefFunc3<T1, T2, T3>: (arg0: LayerRef, arg1: T1, arg2: T2, arg3: T3) => void
Type parameters
| Name |
|---|
T1 |
T2 |
T3 |
Type declaration
▸ (arg0: LayerRef, arg1: T1, arg2: T2, arg3: T3): void
Parameters
| Name | Type |
|---|---|
arg0 |
LayerRef |
arg1 |
T1 |
arg2 |
T2 |
arg3 |
T3 |
Returns: void
LayerSpecification
Ƭ LayerSpecification: FillLayerSpecification | LineLayerSpecification | SymbolLayerSpecification | CircleLayerSpecification | HeatmapLayerSpecification | FillExtrusionLayerSpecification | RasterLayerSpecification | HillshadeLayerSpecification | BackgroundLayerSpecification | SkyLayerSpecification
LightSpecification
Ƭ LightSpecification: object
Type declaration
| Name | Type |
|---|---|
anchor? |
PropertyValueSpecificationEx<"map" | "viewport"> |
color? |
PropertyValueSpecificationEx<ColorSpecification> |
intensity? |
PropertyValueSpecificationEx<number> |
position? |
PropertyValueSpecificationEx<[number, number, number]> |
LineLayerSpecification
Ƭ LineLayerSpecification: object
Type declaration
| Name | Type |
|---|---|
filter? |
FilterSpecification |
id |
string |
layout? |
object |
layout.line-cap? |
DataDrivenPropertyValueSpecification<"butt" | "round" | "square"> |
layout.line-join? |
DataDrivenPropertyValueSpecification<"bevel" | "round" | "miter"> |
layout.line-miter-limit? |
PropertyValueSpecificationEx<number> |
layout.line-round-limit? |
PropertyValueSpecificationEx<number> |
layout.line-sort-key? |
DataDrivenPropertyValueSpecification<number> |
layout.visibility? |
"visible" | "none" |
maxzoom? |
number |
metadata? |
unknown |
minzoom? |
number |
paint? |
object |
paint.line-blur? |
DataDrivenPropertyValueSpecification<number> |
paint.line-color? |
DataDrivenPropertyValueSpecification<ColorSpecification> |
paint.line-dasharray? |
DataDrivenPropertyValueSpecification<number[]> |
paint.line-gap-width? |
DataDrivenPropertyValueSpecification<number> |
paint.line-gradient? |
ExpressionSpecificationEx |
paint.line-offset? |
DataDrivenPropertyValueSpecification<number> |
paint.line-opacity? |
DataDrivenPropertyValueSpecification<number> |
paint.line-pattern? |
DataDrivenPropertyValueSpecification<ResolvedImageSpecification> |
paint.line-translate? |
PropertyValueSpecificationEx<[number, number]> |
paint.line-translate-anchor? |
PropertyValueSpecificationEx<"map" | "viewport"> |
paint.line-width? |
DataDrivenPropertyValueSpecification<number> |
source |
string |
source-layer? |
string |
type |
"line" |
LineLayerStyleProp
Ƭ LineLayerStyleProp: object
Type declaration
OffHandler
Ƭ OffHandler: () => void
Type declaration
▸ (): void
Returns: void
PromoteIdSpecificationEx
Ƭ PromoteIdSpecificationEx: Record<string, string> | string
PropName
Ƭ PropName: string
PropValue
Ƭ PropValue: string | any[] | null | number | {}
PropertyValueSpecificationEx
Ƭ PropertyValueSpecificationEx<T>: T | CameraFunctionSpecificationEx<T> | ExpressionSpecificationEx
Type parameters
| Name |
|---|
T |
RasterDEMSourceSpecification
Ƭ RasterDEMSourceSpecification: object
Type declaration
| Name | Type |
|---|---|
attribution? |
string |
bounds? |
[number, number, number, number] |
encoding? |
"terrarium" | "mapbox" |
maxzoom? |
number |
minzoom? |
number |
tileSize? |
number |
tiles? |
string[] |
type |
"raster-dem" |
url? |
string |
volatile? |
boolean |
RasterLayerSpecification
Ƭ RasterLayerSpecification: object
Type declaration
| Name | Type |
|---|---|
filter? |
FilterSpecification |
id |
string |
layout? |
object |
layout.visibility? |
"visible" | "none" |
maxzoom? |
number |
metadata? |
unknown |
minzoom? |
number |
paint? |
object |
paint.raster-brightness-max? |
PropertyValueSpecificationEx<number> |
paint.raster-brightness-min? |
PropertyValueSpecificationEx<number> |
paint.raster-contrast? |
PropertyValueSpecificationEx<number> |
paint.raster-fade-duration? |
PropertyValueSpecificationEx<number> |
paint.raster-hue-rotate? |
PropertyValueSpecificationEx<number> |
paint.raster-opacity? |
PropertyValueSpecificationEx<number> |
paint.raster-resampling? |
PropertyValueSpecificationEx<"linear" | "nearest"> |
paint.raster-saturation? |
PropertyValueSpecificationEx<number> |
source |
string |
source-layer? |
string |
type |
"raster" |
RasterLayerStyleProp
Ƭ RasterLayerStyleProp: object
Type declaration
| Name | Type |
|---|---|
filter? |
FilterSpecification |
maxzoom? |
number |
metadata? |
unknown |
minzoom? |
number |
rasterBrightnessMax? |
PropertyValueSpecificationEx<number> |
rasterBrightnessMin? |
PropertyValueSpecificationEx<number> |
rasterContrast? |
PropertyValueSpecificationEx<number> |
rasterFadeDuration? |
PropertyValueSpecificationEx<number> |
rasterHueRotate? |
PropertyValueSpecificationEx<number> |
rasterOpacity? |
PropertyValueSpecificationEx<number> |
rasterResampling? |
PropertyValueSpecificationEx<"linear" | "nearest"> |
rasterSaturation? |
PropertyValueSpecificationEx<number> |
source? |
string |
sourceLayer? |
string |
visibility? |
"visible" | "none" |
RasterSourceSpecification
Ƭ RasterSourceSpecification: object
Type declaration
| Name | Type |
|---|---|
attribution? |
string |
bounds? |
[number, number, number, number] |
maxzoom? |
number |
minzoom? |
number |
scheme? |
"xyz" | "tms" |
tileSize? |
number |
tiles? |
string[] |
type |
"raster" |
url? |
string |
volatile? |
boolean |
ResolvedImageSpecification
Ƭ ResolvedImageSpecification: string
SkyLayerSpecification
Ƭ SkyLayerSpecification: object
Type declaration
| Name | Type |
|---|---|
id |
string |
layout? |
object |
layout.visibility? |
"visible" | "none" |
maxzoom? |
number |
metadata? |
unknown |
minzoom? |
number |
paint? |
object |
paint.sky-atmosphere-color? |
ColorSpecification |
paint.sky-atmosphere-halo-color? |
ColorSpecification |
paint.sky-atmosphere-sun? |
PropertyValueSpecificationEx<[number, number]> |
paint.sky-atmosphere-sun-intensity? |
number |
paint.sky-gradient? |
ExpressionSpecificationEx |
paint.sky-gradient-center? |
PropertyValueSpecificationEx<[number, number]> |
paint.sky-gradient-radius? |
PropertyValueSpecificationEx<number> |
paint.sky-opacity? |
PropertyValueSpecificationEx<number> |
paint.sky-type? |
PropertyValueSpecificationEx<"gradient" | "atmosphere"> |
type |
"sky" |
SourceBoundUtils
Ƭ SourceBoundUtils: MapGlUtils
SourceFunctionSpecification
Ƭ SourceFunctionSpecification<T>: { default?: T ; property: string ; stops: [number, T][] ; type: "exponential" } | { default?: T ; property: string ; stops: [number, T][] ; type: "interval" } | { default?: T ; property: string ; stops: [string | number | boolean, T][] ; type: "categorical" } | { default?: T ; property: string ; type: "identity" }
Type parameters
| Name |
|---|
T |
SourceOrData
Ƭ SourceOrData: SourceSpecification | string | GeoJsonGeomertry
SourceRef
Ƭ SourceRef: LayerRef
SourceRefFunc0
Ƭ SourceRefFunc0: (arg0: SourceRef) => void
Type declaration
▸ (arg0: SourceRef): void
Parameters
| Name | Type |
|---|---|
arg0 |
SourceRef |
Returns: void
SourceRefFunc1
Ƭ SourceRefFunc1<T1>: (arg0: SourceRef, arg1: T1) => void
Type parameters
| Name |
|---|
T1 |
Type declaration
▸ (arg0: SourceRef, arg1: T1): void
Parameters
| Name | Type |
|---|---|
arg0 |
SourceRef |
arg1 |
T1 |
Returns: void
SourceRefFunc2
Ƭ SourceRefFunc2<T1, T2>: (arg0: SourceRef, arg1: T1, arg2: T2) => void
Type parameters
| Name |
|---|
T1 |
T2 |
Type declaration
▸ (arg0: SourceRef, arg1: T1, arg2: T2): void
Parameters
| Name | Type |
|---|---|
arg0 |
SourceRef |
arg1 |
T1 |
arg2 |
T2 |
Returns: void
SourceRefFunc3
Ƭ SourceRefFunc3<T1, T2, T3>: (arg0: SourceRef, arg1: T1, arg2: T2, arg3: T3) => void
Type parameters
| Name |
|---|
T1 |
T2 |
T3 |
Type declaration
▸ (arg0: SourceRef, arg1: T1, arg2: T2, arg3: T3): void
Parameters
| Name | Type |
|---|---|
arg0 |
SourceRef |
arg1 |
T1 |
arg2 |
T2 |
arg3 |
T3 |
Returns: void
SourceSpecification
Ƭ SourceSpecification: VectorSourceSpecification | RasterSourceSpecification | RasterDEMSourceSpecification | GeoJSONSourceSpecification | VideoSourceSpecification | ImageSourceSpecification
StyleSpecification
Ƭ StyleSpecification: object
Type declaration
| Name | Type |
|---|---|
bearing? |
number |
center? |
number[] |
fog? |
FogSpecification |
glyphs? |
string |
layers |
LayerSpecification[] |
light? |
LightSpecification |
metadata? |
unknown |
name? |
string |
pitch? |
number |
sources |
Record<string, SourceSpecification> |
sprite? |
string |
terrain? |
TerrainSpecificationEx |
transition? |
TransitionSpecification |
version |
8 |
zoom? |
number |
SymbolLayerSpecification
Ƭ SymbolLayerSpecification: object
Type declaration
| Name | Type |
|---|---|
filter? |
FilterSpecification |
id |
string |
layout? |
object |
layout.icon-allow-overlap? |
PropertyValueSpecificationEx<boolean> |
layout.icon-anchor? |
DataDrivenPropertyValueSpecification<"center" | "left" | "right" | "top" | "bottom" | "top-left" | "top-right" | "bottom-left" | "bottom-right"> |
layout.icon-ignore-placement? |
PropertyValueSpecificationEx<boolean> |
layout.icon-image? |
DataDrivenPropertyValueSpecification<ResolvedImageSpecification> |
layout.icon-keep-upright? |
PropertyValueSpecificationEx<boolean> |
layout.icon-offset? |
DataDrivenPropertyValueSpecification<[number, number]> |
layout.icon-optional? |
PropertyValueSpecificationEx<boolean> |
layout.icon-padding? |
PropertyValueSpecificationEx<number> |
layout.icon-pitch-alignment? |
PropertyValueSpecificationEx<"map" | "viewport" | "auto"> |
layout.icon-rotate? |
DataDrivenPropertyValueSpecification<number> |
layout.icon-rotation-alignment? |
PropertyValueSpecificationEx<"map" | "viewport" | "auto"> |
layout.icon-size? |
DataDrivenPropertyValueSpecification<number> |
layout.icon-text-fit? |
PropertyValueSpecificationEx<"none" | "width" | "height" | "both"> |
layout.icon-text-fit-padding? |
PropertyValueSpecificationEx<[number, number, number, number]> |
layout.symbol-avoid-edges? |
PropertyValueSpecificationEx<boolean> |
layout.symbol-placement? |
PropertyValueSpecificationEx<"point" | "line" | "line-center"> |
layout.symbol-sort-key? |
DataDrivenPropertyValueSpecification<number> |
layout.symbol-spacing? |
PropertyValueSpecificationEx<number> |
layout.symbol-z-order? |
PropertyValueSpecificationEx<"auto" | "viewport-y" | "source"> |
layout.text-allow-overlap? |
PropertyValueSpecificationEx<boolean> |
layout.text-anchor? |
DataDrivenPropertyValueSpecification<"center" | "left" | "right" | "top" | "bottom" | "top-left" | "top-right" | "bottom-left" | "bottom-right"> |
layout.text-field? |
DataDrivenPropertyValueSpecification<FormattedSpecification> |
layout.text-font? |
DataDrivenPropertyValueSpecification<string[]> |
layout.text-ignore-placement? |
PropertyValueSpecificationEx<boolean> |
layout.text-justify? |
DataDrivenPropertyValueSpecification<"auto" | "left" | "center" | "right"> |
layout.text-keep-upright? |
PropertyValueSpecificationEx<boolean> |
layout.text-letter-spacing? |
DataDrivenPropertyValueSpecification<number> |
layout.text-line-height? |
DataDrivenPropertyValueSpecification<number> |
layout.text-max-angle? |
PropertyValueSpecificationEx<number> |
layout.text-max-width? |
DataDrivenPropertyValueSpecification<number> |
layout.text-offset? |
DataDrivenPropertyValueSpecification<[number, number]> |
layout.text-optional? |
PropertyValueSpecificationEx<boolean> |
layout.text-padding? |
PropertyValueSpecificationEx<number> |
layout.text-pitch-alignment? |
PropertyValueSpecificationEx<"map" | "viewport" | "auto"> |
layout.text-radial-offset? |
DataDrivenPropertyValueSpecification<number> |
layout.text-rotate? |
DataDrivenPropertyValueSpecification<number> |
layout.text-rotation-alignment? |
PropertyValueSpecificationEx<"map" | "viewport" | "auto"> |
layout.text-size? |
DataDrivenPropertyValueSpecification<number> |
layout.text-transform? |
DataDrivenPropertyValueSpecification<"none" | "uppercase" | "lowercase"> |
layout.text-variable-anchor? |
PropertyValueSpecificationEx<("center" | "left" | "right" | "top" | "bottom" | "top-left" | "top-right" | "bottom-left" | "bottom-right")[]> |
layout.text-writing-mode? |
PropertyValueSpecificationEx<("horizontal" | "vertical")[]> |
layout.visibility? |
"visible" | "none" |
maxzoom? |
number |
metadata? |
unknown |
minzoom? |
number |
paint? |
object |
paint.icon-color? |
DataDrivenPropertyValueSpecification<ColorSpecification> |
paint.icon-halo-blur? |
DataDrivenPropertyValueSpecification<number> |
paint.icon-halo-color? |
DataDrivenPropertyValueSpecification<ColorSpecification> |
paint.icon-halo-width? |
DataDrivenPropertyValueSpecification<number> |
paint.icon-opacity? |
DataDrivenPropertyValueSpecification<number> |
paint.icon-translate? |
PropertyValueSpecificationEx<[number, number]> |
paint.icon-translate-anchor? |
PropertyValueSpecificationEx<"map" | "viewport"> |
paint.text-color? |
DataDrivenPropertyValueSpecification<ColorSpecification> |
paint.text-halo-blur? |
DataDrivenPropertyValueSpecification<number> |
paint.text-halo-color? |
DataDrivenPropertyValueSpecification<ColorSpecification> |
paint.text-halo-width? |
DataDrivenPropertyValueSpecification<number> |
paint.text-opacity? |
DataDrivenPropertyValueSpecification<number> |
paint.text-translate? |
PropertyValueSpecificationEx<[number, number]> |
paint.text-translate-anchor? |
PropertyValueSpecificationEx<"map" | "viewport"> |
source |
string |
source-layer? |
string |
type |
"symbol" |
SymbolLayerStyleProp
Ƭ SymbolLayerStyleProp: object
Type declaration
| Name | Type |
|---|---|
filter? |
FilterSpecification |
iconAllowOverlap? |
PropertyValueSpecificationEx<boolean> |
iconAnchor? |
DataDrivenPropertyValueSpecification<"center" | "left" | "right" | "top" | "bottom" | "top-left" | "top-right" | "bottom-left" | "bottom-right"> |
iconColor? |
DataDrivenPropertyValueSpecification<ColorSpecification> |
iconHaloBlur? |
DataDrivenPropertyValueSpecification<number> |
iconHaloColor? |
DataDrivenPropertyValueSpecification<ColorSpecification> |
iconHaloWidth? |
DataDrivenPropertyValueSpecification<number> |
iconIgnorePlacement? |
PropertyValueSpecificationEx<boolean> |
iconImage? |
DataDrivenPropertyValueSpecification<ResolvedImageSpecification> |
iconKeepUpright? |
PropertyValueSpecificationEx<boolean> |
iconOffset? |
DataDrivenPropertyValueSpecification<[number, number]> |
iconOpacity? |
DataDrivenPropertyValueSpecification<number> |
iconOptional? |
PropertyValueSpecificationEx<boolean> |
iconPadding? |
PropertyValueSpecificationEx<number> |
iconPitchAlignment? |
PropertyValueSpecificationEx<"map" | "viewport" | "auto"> |
iconRotate? |
DataDrivenPropertyValueSpecification<number> |
iconRotationAlignment? |
PropertyValueSpecificationEx<"map" | "viewport" | "auto"> |
iconSize? |
DataDrivenPropertyValueSpecification<number> |
iconTextFit? |
PropertyValueSpecificationEx<"none" | "width" | "height" | "both"> |
iconTextFitPadding? |
PropertyValueSpecificationEx<[number, number, number, number]> |
iconTranslate? |
PropertyValueSpecificationEx<[number, number]> |
iconTranslateAnchor? |
PropertyValueSpecificationEx<"map" | "viewport"> |
maxzoom? |
number |
metadata? |
unknown |
minzoom? |
number |
source? |
string |
sourceLayer? |
string |
symbolAvoidEdges? |
PropertyValueSpecificationEx<boolean> |
symbolPlacement? |
PropertyValueSpecificationEx<"point" | "line" | "line-center"> |
symbolSortKey? |
DataDrivenPropertyValueSpecification<number> |
symbolSpacing? |
PropertyValueSpecificationEx<number> |
symbolZOrder? |
PropertyValueSpecificationEx<"auto" | "viewport-y" | "source"> |
textAllowOverlap? |
PropertyValueSpecificationEx<boolean> |
textAnchor? |
DataDrivenPropertyValueSpecification<"center" | "left" | "right" | "top" | "bottom" | "top-left" | "top-right" | "bottom-left" | "bottom-right"> |
textColor? |
DataDrivenPropertyValueSpecification<ColorSpecification> |
textField? |
DataDrivenPropertyValueSpecification<FormattedSpecification> |
textFont? |
DataDrivenPropertyValueSpecification<string[]> |
textHaloBlur? |
DataDrivenPropertyValueSpecification<number> |
textHaloColor? |
DataDrivenPropertyValueSpecification<ColorSpecification> |
textHaloWidth? |
DataDrivenPropertyValueSpecification<number> |
textIgnorePlacement? |
PropertyValueSpecificationEx<boolean> |
textJustify? |
DataDrivenPropertyValueSpecification<"auto" | "left" | "center" | "right"> |
textKeepUpright? |
PropertyValueSpecificationEx<boolean> |
textLetterSpacing? |
DataDrivenPropertyValueSpecification<number> |
textLineHeight? |
DataDrivenPropertyValueSpecification<number> |
textMaxAngle? |
PropertyValueSpecificationEx<number> |
textMaxWidth? |
DataDrivenPropertyValueSpecification<number> |
textOffset? |
DataDrivenPropertyValueSpecification<[number, number]> |
textOpacity? |
DataDrivenPropertyValueSpecification<number> |
textOptional? |
PropertyValueSpecificationEx<boolean> |
textPadding? |
PropertyValueSpecificationEx<number> |
textPitchAlignment? |
PropertyValueSpecificationEx<"map" | "viewport" | "auto"> |
textRadialOffset? |
DataDrivenPropertyValueSpecification<number> |
textRotate? |
DataDrivenPropertyValueSpecification<number> |
textRotationAlignment? |
PropertyValueSpecificationEx<"map" | "viewport" | "auto"> |
textSize? |
DataDrivenPropertyValueSpecification<number> |
textTransform? |
DataDrivenPropertyValueSpecification<"none" | "uppercase" | "lowercase"> |
textTranslate? |
PropertyValueSpecificationEx<[number, number]> |
textTranslateAnchor? |
PropertyValueSpecificationEx<"map" | "viewport"> |
textVariableAnchor? |
PropertyValueSpecificationEx<("center" | "left" | "right" | "top" | "bottom" | "top-left" | "top-right" | "bottom-left" | "bottom-right")[]> |
textWritingMode? |
PropertyValueSpecificationEx<("horizontal" | "vertical")[]> |
visibility? |
"visible" | "none" |
TerrainSpecificationEx
Ƭ TerrainSpecificationEx: object
Type declaration
| Name | Type |
|---|---|
exaggeration? |
PropertyValueSpecificationEx<number> |
source |
string |
TransitionSpecification
Ƭ TransitionSpecification: object
Type declaration
| Name | Type |
|---|---|
delay? |
number |
duration? |
number |
VectorSourceSpecification
Ƭ VectorSourceSpecification: object
Type declaration
| Name | Type |
|---|---|
attribution? |
string |
bounds? |
[number, number, number, number] |
maxzoom? |
number |
minzoom? |
number |
promoteId? |
PromoteIdSpecificationEx |
scheme? |
"xyz" | "tms" |
tiles? |
string[] |
type |
"vector" |
url? |
string |
volatile? |
boolean |
VideoSourceSpecification
Ƭ VideoSourceSpecification: object
Type declaration
| Name | Type |
|---|---|
coordinates |
[[number, number], [number, number], [number, number], [number, number]] |
type |
"video" |
urls |
string[] |
mat2dtype
Ƭ mat2dtype: [number, number, number, number, number, number] | Float32Array
mat2type
Ƭ mat2type: [number, number, number, number] | Float32Array
mat3type
Ƭ mat3type: [number, number, number, number, number, number, number, number, number] | Float32Array
mat4type
Ƭ mat4type: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number] | Float32Array
quattype
Ƭ quattype: [number, number, number, number] | Float32Array
vec2type
Ƭ vec2type: [number, number] | Float32Array
vec3type
Ƭ vec3type: [number, number, number] | Float32Array
vec4type
Ƭ vec4type: [number, number, number, number] | Float32Array